Add Vertical Advection design document#301
Add Vertical Advection design document#301brian-oneill wants to merge 3 commits intoE3SM-Project:developfrom
Conversation
|
Can you clarify somewhere the relationship between your "Core data arrays" and the variables in the Algorithm section? I think I understand |
|
The description of |
|
@cbegeman Looking again at the V1 equations document, there is a table where My initial thoughts were to just modify |
|
@brian-oneill Thanks for clarifying. I think it would be helpful to be explicit in the document with math notation where you are solving for each. The assumption of no vertical coordinate motion seems fine, but it would probably be helpful to specify that in a few places in the document as well. I haven't given this a lot of thought to say whether modifications in place is the best way forward, but it does seem like adding the projection of the normal velocity to |
sbrus89
left a comment
There was a problem hiding this comment.
This looks good @brian-oneill, I just have a couple comments.
| $i$ is computed from the thickness-weighted divergence of horizontal velocity: | ||
|
|
||
| $$ | ||
| \tilde{w}_{i,k-1/2} = \tilde{w}_{i,k+1/2} + |
There was a problem hiding this comment.
Since we are planning on using the "p-star" coordinate, should we explicitly define
| configuration is used to compute interface fluxes, which are then applied to | ||
| update the tracer tendencies. | ||
|
|
||
| The `computeFCTVAdvTend` method implements the flux-corrected transport scheme |
There was a problem hiding this comment.
Maybe make it more clear here and in Section 3.4 that FCT is only for tracers?
This PR adds the design document for the vertical advection module. Compiled here.
Checklist